Search Hotels in Madhya Pradesh

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Top Cities in Madhya Pradesh

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Madhya Pradesh hotels

The Oberoi Rajgarh Palace, Khajuraho

The Oberoi Rajgarh Palace, Khajuraho
5.0 star property
Rajnagar
10.0 out of 10, Exceptional, (4 reviews)
" We had an absolutely wonderful stay. Everything was excellent from start to finish. The service was outstanding, the staff was warm, professional and always attentive. The room was beautiful, perfectly clean and very comfortable. The food was delicious and the overall atmosphere of the hotel made us feel completely relaxed and well taken care of. The location is simply stunning, set in a magnificent rehabilitation of the King of Khajuraho’s castle, which adds so much charm and history to the...
India
Ludovic
$411 nightly
The price is $486
May 28 - May 29
Total with taxes and fees
The Oberoi Rajgarh Palace, Khajuraho

Sheraton Grand Palace Indore

Sheraton Grand Palace Indore
5.0 star property
Indore
9.2 out of 10, Wonderful, (73 reviews)
"The rooms were very clean and staff was very polite and helpful. Love the ambiance of the place. "
United States
Tejas
$62 nightly
The price is $65
May 24 - May 25
Total with taxes and fees
Sheraton Grand Palace Indore

Indore Marriott Hotel

Indore Marriott Hotel
5.0 star property
Indore
8.8 out of 10, Excellent, (207 reviews)
"Seeshaan and his team was amazing. Sumit was incredible at client experience and services. Surrinder at concierge and driver was exceptional. Overall great experience. We had a nice stay. "
United States
Mona
$78 nightly
The price is $82
May 22 - May 23
Total with taxes and fees
Indore Marriott Hotel

Pench Jungle Camp

Pench Jungle Camp
4.0 star property
Kurai
9.4 out of 10, Exceptional, (3 reviews)
"Overall good experience. Serious issues with availability of hot water. One can consider that it was not available. Heard others complaining too. You may consider it was not available during my two nights stay. One does not expect this when you are being charged 8400/-for a room."
India
Alok
$119 nightly
The price is $142
May 16 - May 17
Total with taxes and fees
Pench Jungle Camp

Narmada Hills Resort

Narmada Hills Resort
3.0 star property
Khandwa
6.4 out of 10, (5 reviews)
"Good ambiance "
United States
ARUN KUMAR
$34 nightly
The price is $36
May 18 - May 19
Total with taxes and fees
Narmada Hills Resort

Radisson Blu Hotel Indore

Radisson Blu Hotel Indore
5.0 star property
Indore
8.6 out of 10, Excellent, (190 reviews)
"Staff was courteous, room was clean."
United States
Inder D
$71 nightly
The price is $74
May 18 - May 19
Total with taxes and fees
Radisson Blu Hotel Indore

Ramada Encore by Wyndham Indore Nipania

Ramada Encore by Wyndham Indore Nipania
3.5 star property
Indore
7.8 out of 10, Good, (12 reviews)
"There’s not even the one thing I can say bad about this hotel. From check-in to room quality cleanliness everything was perfect. The breakfast spread was sumptuous and the staff serving the breakfast was courteous, professional, and very friendly. I would definitely want to come back to this hotel at the next opportunity."
United States
Sunil
$37 nightly
The price is $39
May 16 - May 17
Total with taxes and fees
Ramada Encore by Wyndham Indore Nipania

Tathastu Pench

Tathastu Pench
4.0 star property
Kurai
9.2 out of 10, Wonderful, (5 reviews)
"Top notch hospitality and arrangement. Very hassle free stay and they were very kind through the stay"
United Kingdom
Devanshi
$99 nightly
The price is $117
May 15 - May 16
Total with taxes and fees
Tathastu Pench

Travinities Hotel Avni Palace

Travinities Hotel Avni Palace
2.0 star property
Ujjain
9.4 out of 10, Exceptional, (3 reviews)
"Good stay "
United Kingdom
Ajit
$36 nightly
The price is $38
May 16 - May 17
Total with taxes and fees
Travinities Hotel Avni Palace

Welcomhotel By ITC Hotels Jabalpur

Welcomhotel By ITC Hotels Jabalpur
3.5 star property
Jabalpur
10.0 out of 10, Exceptional, (17 reviews)
"Best place to stay."
United Kingdom
rajat
$87 nightly
The price is $103
May 17 - May 18
Total with taxes and fees
Welcomhotel By ITC Hotels Jabalpur

Radisson RED Indore

Radisson RED Indore
4.0 star property
Indore
9.6 out of 10, Exceptional, (8 reviews)
"Amazing hotel!"
United Kingdom
Jagdish
$49 nightly
The price is $51
May 22 - May 23
Total with taxes and fees
Radisson RED Indore

Sayaji Indore

Sayaji Indore
5.0 star property
Indore
8.4 out of 10, Very Good, (104 reviews)
"The variety of restaurants and the hospitality of the restaurant staff was amazing."
United States
Krishnaswamy
Sayaji Indore

Serendipity Lakes and Resorts

Serendipity Lakes and Resorts
3.0 star property
Tamia
10.0 out of 10, Exceptional, (1 review)
"Overall excellant hospitality. Good food, very well maintained natural habitat."
India
Sunil
$49 nightly
The price is $52
May 18 - May 19
Total with taxes and fees
Serendipity Lakes and Resorts

Taj Lakefront Bhopal

Taj Lakefront Bhopal
5.0 star property
Bhopal
9.2 out of 10, Wonderful, (75 reviews)
"2nd visit to this hotel In 10 days. Everything excellent, hence the return. "
United Kingdom
Richard
$89 nightly
The price is $105
May 31 - Jun 1
Total with taxes and fees
Taj Lakefront Bhopal

Hotel Garima

Hotel Garima
2.5 star property
Ujjain
8.0 out of 10, Very Good, (5 reviews)
"Room was good but washroom need to improve."
United Kingdom
Harsh
$14 nightly
The price is $15
May 15 - May 16
Total with taxes and fees
Hotel Garima

Anjushree - Ujjain

Anjushree - Ujjain
4.0 star property
Ujjain
8.4 out of 10, Very Good, (35 reviews)
"Nice and comfortable stay."
United Kingdom
Prasad
$62 nightly
The price is $65
May 17 - May 18
Total with taxes and fees
Anjushree - Ujjain

Orchha Palace and Convention Centre

Orchha Palace and Convention Centre
5.0 star property
Nivari
7.2 out of 10, Good, (27 reviews)
"breakfast can be better. Lunch and dinner were good. Starters can be wayyyy better than what they are right now. Cleanliness is good but AC's shall be modified"
United States
Mohit
$44 nightly
The price is $47
May 17 - May 18
Total with taxes and fees
Orchha Palace and Convention Centre

The Lalit Temple View Khajuraho

The Lalit Temple View Khajuraho
5.0 star property
Rajnagar
9.0 out of 10, Wonderful, (91 reviews)
"Clean rooms, friendly staff… "
United States
PRASANTA
$73 nightly
The price is $77
May 28 - May 29
Total with taxes and fees
The Lalit Temple View Khajuraho

Hotel Kusum Kunj

Hotel Kusum Kunj
2.5 star property
Ujjain
8.6 out of 10, Excellent, (8 reviews)
"Excellent stay"
United Kingdom
Ravi bhushan
$23 nightly
The price is $24
May 16 - May 17
Total with taxes and fees
Hotel Kusum Kunj

Club Mahindra Kanha

Club Mahindra Kanha
4.0 star property
Bichhiya
6.0 out of 10, (2 reviews)
"Perfect for family, more the merrier. After doing day and eve safari you can relax at spa or pool, or play games or indulge in group activities. There’s something for everyone to spend time. Staff is courteous and friendly, room service needs to improve. Its the best family resort in this area."
United Kingdom
Anonymous traveler
$72 nightly
The price is $76
May 21 - May 22
Total with taxes and fees
Club Mahindra Kanha
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Madhya Pradesh

Showing deals for:May 22 - May 24

Save an average of 15% on thousands of hotels when you're signed in

Top Madhya Pradesh Hotel Reviews

Price trends for hotels in Madhya Pradesh

Less expensive
More expensive
This month
Next month
May
November
$40
$44
Month
Price
January
$44
February
$48
March
$46
April
$42
May
$40
June
$44
July
$47
August
$47
September
$48
October
$49
November
$53
December
$45
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Madhya Pradesh. Select dates and complete search for nightly totals inclusive of taxes and fees.

Guide to exploring around Madhya Pradesh

Top reasons to visit Madhya Pradesh

  • Stunning Temples: Discover the architectural marvels of ancient temples, particularly in Khajuraho, known for their intricate carvings.
  • Thrilling Safaris: Experience wildlife safaris in vibrant national parks like Kanha and Bandhavgarh, home to majestic tigers.
  • Cultural Immersion: Engage with local traditions and heritage in historic cities like Ujjain, rich in spirituality.
  • Outdoor Adventures: Enjoy activities like trekking, stargazing, and yoga amidst serene natural landscapes.
  • Diverse Accommodations: Choose from luxurious resorts to cozy family-friendly options, ensuring a comfortable stay.

Find great hotels in Madhya Pradesh

Explore a variety of hotel accommodations in Madhya Pradesh, ranging from luxurious resorts to cozy family-friendly options. Whether you're traveling for business or leisure, you'll find a selection of the best hotels that cater to your needs, including pet-friendly facilities. Experience the vibrant culture and natural beauty of this central Indian state while enjoying top-notch hospitality that ensures a memorable stay.

  • Indore Marriott Hotel: Indore Marriott Hotel, a luxurious 5-star property with a guest rating of 8.8, offers an elegant retreat for those seeking a blend of relaxation and business amenities. This hotel boasts a spa-themed atmosphere, complete with a full-service spa and outdoor pool. Guests can unwind at the Poolside Bar or take advantage of the accessible pool facilities. The property is designed for discerning travelers, providing a sophisticated environment that emphasizes comfort and rejuvenation, making it an ideal choice for your luxury getaway in Madhya Pradesh.
  • Radisson Blu Hotel Indore: With a guest rating of 8.6, Radisson Blu Hotel Indore is another 5-star gem that caters to families and business travelers alike. This hotel is equipped with child-friendly amenities such as onsite babysitting and complimentary cribs to ensure a comfortable stay for guests of all ages. The luxurious surroundings and attentive service make it a perfect destination for those looking to blend family time with business engagements, ensuring that everyone has a memorable experience during their stay in Madhya Pradesh.
  • Fairfield by Marriott Indore: Fairfield by Marriott Indore is a 4-star hotel with a guest rating of 8.2, ideal for business travelers seeking a comfortable yet professional environment. This property emphasizes efficiency and convenience, making it an excellent choice for those visiting Madhya Pradesh for work. Guests appreciate the modern accommodations and the hotel's focus on providing essential services that cater to business needs, ensuring a productive and pleasant stay.

Where to stay in Madhya Pradesh

Madhya Pradesh offers a captivating travel experience, blending rich culture and adventure. Explore historical landmarks, lush forests, and vibrant local traditions in cities like Khajuraho and Ujjain. The state's hospitality makes it a perfect resting destination after excursions to UNESCO World Heritage Sites and wildlife sanctuaries. Whether you're seeking cultural immersion or outdoor thrills, Madhya Pradesh is sure to create unforgettable memories for every traveler.

  • Indore: Indore is a vibrant city in Madhya Pradesh, known for its rich culture and dynamic urban environment. Visitors can explore a variety of experiences throughout the year, with peak travel times occurring in July, September, and December. Indore offers a mix of cultural-themed, outdoor, and adventure activities. Highlights include educational institutions, bustling shopping centers, and opportunities for birdwatching. Notable landmarks such as historic palaces, mosques, and temples enhance the city's charm, making it a fascinating destination for travelers seeking a blend of history and modernity.
  • Ujjain: Ujjain, steeped in religious significance, is another captivating city in Madhya Pradesh. The city draws visitors year-round, with peaks in September and December to January. Ujjain is celebrated for its cultural, outdoor, and adventurous offerings, appealing to those interested in art and stargazing. The city is home to various historic places and buildings, including magnificent temples that reflect its spiritual heritage. Ujjain's unique blend of ancient traditions and vibrant local culture makes it an essential stop for anyone looking to explore the heart of India.
  • Bhopal: Bhopal, the capital city of Madhya Pradesh, presents a mix of outdoor, family-friendly, and city-themed experiences. Travelers can visit throughout the year, with a surge in visitors from December to February. Bhopal is known for its lively public markets, theaters, and sports facilities. Local attractions include historic places that showcase the city's rich past. The combination of modern amenities and historical significance makes Bhopal an exciting destination for families and adventurers alike, offering something for everyone to enjoy.

Things to do in Madhya Pradesh

Madhya Pradesh offers a fantastic blend of cultural and outdoor adventures perfect for tourists. Visitors can enjoy thrilling safaris, serene yoga sessions, and captivating stargazing. Key highlights include exploring magnificent temples and discovering various event venues that showcase the region's rich heritage. Whether you're seeking spiritual experiences or adrenaline-pumping activities, Madhya Pradesh has something for everyone.

Shopping

In Madhya Pradesh, explore the vibrant Sarafa Bazaar for traditional jewelry and street food, or visit the modern Treasure Island Mall for a mix of global brands and local crafts. Don't miss the bustling Chowk Bazaar for authentic handicrafts and souvenirs that reflect the region's rich culture.

Recreation

In Madhya Pradesh, the Jehan Numa Retreat offers a serene atmosphere with holistic therapies and yoga sessions amidst lush greenery. At the Narmada Jacksons, indulge in rejuvenating spa treatments while enjoying breathtaking views of the Narmada River, perfect for relaxation and tranquility.

Adventure

Explore the thrilling Kanha National Park, where you can embark on a safari to spot majestic tigers and diverse wildlife. Experience river rafting in the Narmada River for an adrenaline rush, or hike the scenic trails at Pachmarhi to witness breathtaking waterfalls and panoramic views.

Nightlife

Experience the vibrant nightlife in Madhya Pradesh by visiting the bustling clubs in Indore, where you can dance to Bollywood beats. Head to Bhopal's rooftop lounges for stunning views and delicious cocktails. Don't miss the local street food vendors that stay open late, offering tasty snacks to fuel your night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Madhya Pradesh

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Madhya Pradesh are April to May and August, where the prices are slightly lower. This is in comparison to February, September and December, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Madhya Pradesh is Sunday. The most expensive day to stay in Madhya Pradesh is Wednesday.
  • Find cheap hotels on Expedia: Expedia's search tool makes it easy to choose your budget, preferred location, and additional criteria. You can sort the results to display hotels from the lowest to highest prices, ensuring you find the most affordable options first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in Madhya Pradesh with your flights and activities through an Expedia package deal.

Find the best attractions in Madhya Pradesh

Madhya Pradesh offers a rich blend of cultural, outdoor, and adventure experiences for travelers. Visitors can explore stunning temples and vibrant national parks, immersing themselves in the region's diverse heritage. Whether you're looking to discover ancient religious temples or enjoy thrilling outdoor activities, Madhya Pradesh has something to satisfy every adventurer's craving for exploration and cultural enrichment.

  • Mahakaleshwar Jyotirlinga: Experience the spiritual ambiance of this revered temple, dedicated to Lord Shiva. The intricate architecture and vibrant rituals create a captivating atmosphere, making it a must-visit for those seeking cultural immersion.
  • Bandhavgarh National Park: Discover the breathtaking scenery and diverse wildlife in this renowned national park. Offering thrilling safari adventures, it's a paradise for nature lovers and adventure seekers alike, with opportunities to spot majestic tigers in their natural habitat.
  • New Saifee Nagar Masjid: Immerse yourself in the tranquil beauty of this mosque, known for its stunning architectural details and serene environment. It's a perfect spot for reflection and understanding the local culture.

Best time to go to Madhya Pradesh

The best time to visit Madhya Pradesh is dependent on what kind of holiday you are seeking. May is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. January is its coolest month on average. At this time, visitor numbers are average and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January65.3°F (18.5°C)No RainSunnyAverageAverage
February77.0°F (25.0°C)No RainSunnySlightly LowSlightly High
March80.8°F (27.1°C)No RainSunnySlightly LowAverage
April89.8°F (32.1°C)No RainSunnySlightly LowSlightly Low
May93.0°F (33.9°C)No RainSunnyAverageSlightly Low
June89.2°F (31.8°C)Light RainMostly SunnyAverageAverage
July79.3°F (26.3°C)Frequent RainMostly CloudySlightly HighAverage
August77.5°F (25.3°C)Frequent RainMostly CloudyAverageSlightly Low
September78.4°F (25.8°C)Moderate RainMostly SunnySlightly HighSlightly High
October78.8°F (26.0°C)No RainSunnyAverageAverage
November71.2°F (21.8°C)No RainSunnyAverageAverage
December68.5°F (20.3°C)No RainSunnySlightly HighSlightly High

The nearest major airports for your trip to Madhya Pradesh

For your trip to Madhya Pradesh, consider flying into one of the nearby major airports. Ahmedabad (AMD-Sardar Vallabhbhai Patel Intl.) is 304 miles away, with luxury hotels like Hyatt Regency (4 miles away) and Welcomhotel by ITC (3 miles away), both offering easy access to the airport. JAIpur (JAI-Sanganer), located 266 miles from Madhya Pradesh, features the Jaipur Marriott Hotel just 1 mile from the airport and ITC Rajputana 6 miles away, providing 24-hour shuttle services. Varanasi (VNS-Lal Bahadur Shastri) is 375 miles distant, with Taj Ganges and Ramada Plaza both 11 miles away, offering airport shuttle options as well.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Madhya Pradesh cost?
The season and factors like Christmas, Easter and school holidays can influence the price of a hotel in Madhya Pradesh. You can find cheap options from $15 in a few different ways on Expedia. First, enter the dates you'd like to go on vacation, then use the filters such as property type and amenities to narrow down your search. You can also sort by price, so the most affordable options appear at the top.
When is the best time to go to Madhya Pradesh?
Temperatures vary across Madhya Pradesh, so the best time to travel really depends on where you're visiting. If you're after a summer getaway in Indore, arrange your trip between June and August when daily average temperatures range from 77ºF to 88ºF. Bear in mind that Indore has a tropical savanna climate, so be sure to pack accordingly.
What is the best area to stay in Madhya Pradesh?
Madhya Pradesh has plenty of cool places to stay, like Indore and Bhopal. Each has its own fabulous attractions, so why not set aside time to discover both?
Are there any luxury hotels in Madhya Pradesh?
Some of our best hotels in Madhya Pradesh are in Indore. Check out high-end options such as Sheraton Grand Palace Indore, which comes with a swimming pool, concierge services and room service. Brilliant Hotel & Convention Center is another popular pick in this city.
What are the top all-inclusive hotels in Madhya Pradesh?
If you're searching for a relaxed and stress-free vacation, settle in at Eriline Resorts. Usually including your drinks, food and some recreational activities in the flat upfront price, it's among the best options for an all-inclusive stay in Madhya Pradesh.
How can I find cheap hotels in Madhya Pradesh?
The best place to begin your search is with our "Price per night" filter. At the moment, the cheapest hotels start at $15 per night. Other ways to lock in a pocket-friendly stay in Madhya Pradesh are by booking early and being flexible with the dates you travel. For more bargains, go to our cheap hotels in Madhya Pradesh page.
What are the best hotels in Madhya Pradesh for families?
Pack your bags (and the little ones!) and get set for a fun-packed vacation at one of our top family-friendly properties in Madhya Pradesh. Located in Indore, Sheraton Grand Palace Indore is a great pick. A children's pool and housekeeping services are a couple of the amenities here. Or chill out with the fam at Brilliant Hotel & Convention Center. You can also look for your perfect stay by checking the "Family friendly" box in the "Traveler experience" section of our handy filters.
What are the top beach hotels in Madhya Pradesh?
Relaxation mode ON! Savor the beach life at Madhya Pradesh's top ocean-view hotels like The Fern Residency Bhopal. This sought-after property in Bhopal features pool sun loungers, a swimming pool and a bunch of other conveniences. You can also soak up relaxing coastal vibes at Hotel Stay Casa, another in-demand retreat in this city.
Why should I book my Madhya Pradesh hotel with Expedia?
We make booking a hotel in Madhya Pradesh as simple as swiping right for your dream adventure. First, there's the extensive range of options and terrific prices. Then, there's our online Help Center, which operates around-the-clock. Plus, when you sign up for our One Key™ loyalty program, you can earn OneKeyCash™* and use it on eligible flights, hotels, activities and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.